package com.chagee.store.operation.server.model.param;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 结算单预下单参数
 * @Author : hk
 * @Date : 2024/10/22
 */

@Data
public class CreateTradeOrderParam implements Serializable {
	/**
	 * 结算单单号
	 */
	@NotNull(message = "结算单号不能为空")
	private String outOrderNo;
	/**
	 * 付款方门店编码
	 */
	private String payerStoreId;
	/**
	 * 付款金额
	 */
	private BigDecimal amount;
	/**
	 * 支付后页面跳转url
	 */
	private String pageReturnUrl;
	/**
	 * 支付下单人
	 */
	private String createPerson;

	/**
	 * 供应商编码
	 */
	private String supplierNo;
}
